ul li ul.subnav {
	list-style: none;
	position: absolute;
	background: #333;
	margin: 0;
	padding: 0;
	display: none;
	width: auto;
	border: 1px solid #111;
	overflow: hidden;
	float: left;
}

nav ul li:hover>ul {
	display: block;
	float: none;
}

html ul li ul.subnav li {
	width: 100%;
	float: none;
}
/*html ul.topnav li ul.subnav li a*/
html nav ul>li>a {
	float: none;
}

.modal {
	display: none;
	position: fixed;
	z-index: 999;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
	height: 100%;
	width: 100%;
	background: rgba(0, 0, 0, 0.23) url('../images/loadingmedia.gif') 50% 50% no-repeat;
}

body.loading {
	overflow: hidden;
}

body.loading .modal {
	display: block;
}

#notFound img {
	float: left;
}

#notFound p {
	margin-top: 3em;
	float: left;
}

#content {
	margin-top: 5px;
}

.ym-g100 [role=addNew] {
	width: 57.5%;
	float: left;
	margin-right: 1em;
}

.ym-g50 [role=addNew] {
	width: 45.5%;
	float: left;
	margin-right: 1em;
}

[role=addNew]>select,[role=addNew]>.chosen-container {
	width: 100% !important;
	float: left;
}

.chosen-drop {
	overflow: hidden;
}

.chosen-container .chosen-results {
	float: left;
	width: 100%;
}

.chosen-container a {
	border-radius: 0 !important;
}

[role=buttonNew] {
	width: auto;
	float: left;
}

.ym-form>.ym-fbox.ym-fbox-text>textarea {
	width: 80%;
}

#bookImage img {
	max-width: 180px;
	width: 180px;
}

.ui-button-icon-only .ui-icon {
	margin-top: -8px !important;
	margin-left: -9px !important;
	margin-right: 0px !important;
	margin-bottom: 0px !important;
}

.ui-dialog {
	z-index: 1001;
}

.chosen-container-multi input[type="text"] {
	height: 1.7em !important;
}

textarea {
	resize: none;
}

#deleteImage {
	margin-right: 2em;
}

select[required]:invalid + .chosen-container .chosen-choices {
    background: #fdd;
}
select[required]:invalid + .chosen-container .chosen-single {
    background: #fdd;
}

/* .requiredField {
	background: #fdd !important;
}

.requiredField:active {
	background: #fff !important;
}

select[required]+.chosen-container .chosen-choices {
	background: #fdd;
}

select[required]+.chosen-container .chosen-choices:active {
	background: #fff;
}

select[required]+.chosen-container .chosen-choices:hover {
	background: #fff;
}
select[required]+.chosen-container .chosen-single {
    background: #fdd;
}

select[required]+.chosen-container .chosen-single:active {
    background: #fff;
}

select[required]+.chosen-container .chosen-single:hover {
    background: #fff;
} */